ul{ margin:0px; padding:0px;zoom:1;/*用于IE6*/ }
div {zoom:1;/*用于IE6,要是IE6错位,修复这个.*/}
li{ margin:0px; padding:0px;list-style:none;vertical-align:middle;float:left;}
dl,dt,dd {margin:0;padding:0;}
img{margin:0px auto;border:0;}
a {text-decoration:none;color:#000;}
a:hover {color:#FF3300;}
a img{border:none;border:0;}
p,h1,h2,h3,h4,h5 {margin:0;padding:0;}
.clear {clear:both;width:100%;height:0;font-size:0px; }
body,html{ padding: 0px; margin: 0px;}

 
input,select {padding:0;margin:0;}
body{
     font-family:"Microsoft YaHei","微软雅黑",helvetica,arial,verdana,tahoma,sans-serif; font-size:14px; overflow-x:hidden;
     font-size: 12px;
     font-size: 14px;
     color: #666;
	 background-color:#FFF;
}
#index{
    text-align: center;
    padding-bottom: 0;
    overflow-x: hidden;
    margin: 0 auto;
    padding-left: 0;
    width: 100%;
    padding-right: 0;
   
    background: url(../images/bg.jpg) #fff repeat-x center top;
    color: #454545;
    font-size: 12px;
    padding-top: 0;

}
.pageWidth {
    background-image: none;
    margin: 0 auto;
    width: 100%;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: center center;
    height: auto;
}
#box_root {
    height: auto;
    margin-left: auto;
    margin-right: auto;
}
#box_header {
    margin: 0 auto;
    width: 1004px;
}
.head_r{ float: right; }
#header1 {
    width: 1004px;
    background: url(../images/top.jpg) no-repeat;
    height: 110px;
}
#box_banner {
    margin: 0 auto;
    width: 1420px;
}
.head_r{ text-align: right; margin-top: 7px;}
.head_r,.head_r a{ color: #fff; }
.head_r a{ text-decoration: none; }
.head_r span{ padding: 0px 5px; }
.nav-first {
    border-bottom: gray 0 solid;
    padding-bottom: 0;
    list-style-type: none;
    margin: 0;
    padding-left: 0;
    width: 100%;
    padding-right: 0;
    font: bold 12px Verdana;
    overflow: hidden;
    padding-top: 0;
    background: none transparent scroll repeat 0 0;
    float: left;
}
.nav-first li a{
    text-align: center;
    padding-bottom: 6px;
    margin: 0;
    width: 122px;
    display: block;
    font-family: "宋体",Arial;
    float: left;
    color: white;
    font-size: 14px;
    text-decoration: none;
    padding-top: 6px;
   line-height: 40px;
}
.nav-first li{ 
    position: relative;
    padding-left: 2px;
    white-space: nowrap;
    background: url(../images/shu.jpg) no-repeat;
    float: left;
}
.nav-first li.first{ background: no-repeat; }
#box_banner {
    margin: 0 auto;
    width: 1420px;
    
}
.menu{ height: 52px; }
.banner{height: 260px;}

.swiper-container01 .swiper-slide img{ width: 100%; }
.swiper-container01 .swiper-pagination-bullet{ width: 16px; height: 16px; border: 1px solid #000; border-radius: 0px; background: #fff; opacity: 1; text-align: center; line-height: 16px; color: #000 }
.swiper-container01 .swiper-pagination-bullet-active{ background: #f00; color: #fff; }

#box_main {
    margin: 20px auto 0;
    width: 1004px;
}
#box_left {
    width: 299px;
    background: url(../images/index1.jpg) no-repeat;
    float: left;
    height: 213px;
}
#left1 {
    height: 45px;
}
#box_left2 {
    padding-left: 10px;
    width: 280px;
    padding-top: 8px;
}
.left_ul li{
    list-style: none;
    padding-left: 12px; 
    background: url(../images/ico.png) no-repeat 0 12px;
    color: #000;
    font-size: 12px;
    font-weight: normal;
    border-bottom: #666 1px dashed;
    float: none;
    line-height: 20px; text-align: left;
    padding: 5px 0px 5px 12px;
}
.left_ul li a{
    color: #454545;
    text-decoration: none;
}
.left_ul li a:hover{ color: #f00; }
#box_middle {
    width: 430px;
    background: url(../images/index2.jpg) no-repeat;
    float: left;
    height: 213px;
    margin-left: 13px;
}
#middle1 {
    height: 45px;
}
#box_middle2 {
    text-align: left;
    padding-left: 10px;
    width: 410px;
    padding-top: 15px;
}
.columnSpace {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}
#left1 A {
    margin-top: 13px;
    width: 50px;
    display: block;
    float: right;
    height: 20px;
    margin-right: 14px;
}
#middle1 A {
    margin-top: 13px;
    width: 50px;
    display: block;
    float: right;
    height: 20px;
    margin-right: 10px;
}
#right1 {
    height: 45px;
}
#box_right2 {
    text-align: left;
    padding-left: 8px;
    width: 230px;
    padding-top: 8px;
}
#box_right {
    width: 250px;
    background: url(../images/index3.jpg) no-repeat;
    float: right;
    height: 213px;
}
#box_right2 video{ width: 100%; }
#box_main1 {
    margin: 20px auto 0;
    width: 1004px;
}
#main1_left {
    width: 742px;
    background: url(../images/index4.jpg) no-repeat;
    float: left;
    height: 237px;
    overflow: hidden;
}
#main1_right {
    margin-top: 7px;
    width: 250px;
    background: url(../images/index5.jpg) no-repeat;
    float: right;
    height: 229px;
}
#main1_right1 {
    height: 45px;
}
#box_main1_right2 {
    text-align: left;
    padding-left: 10px;
    width: 230px;
    padding-top: 10px;
}
.FrontSpecifies_show01-d3_c1 {
    margin: 0 auto;
    width: 100%;
}
#link {
    margin: 20px auto 0;
    width: 1004px;
    height: 50px;
    clear: both;
}
#box_link1 {
    text-align: left;
    padding-top: 20px;
}
#box_footer {
    margin: 0 auto;
    width: 100%;
    background: url(../images/bottom.jpg);
    height: 152px;
}
#box_footer1 {
    text-align: left;
    margin: 0 auto;
    width: 1004px;
    padding-top: 30px;
}
#box_footer a,#box_footer{ color: #fff; }
#box_footer a:hover{ color: #f00; }
#box_footer p >a{ padding: 0px 10px; }
.swiper-container03 .swiper-slide{padding: 2px; }
.swiper-container03 .swiper-slide img{ max-width: 100%; border: 1px solid #000;  }
.banner_in{ width: 700px; margin: 30px auto 0; }
.swiper-container03 .swiper-wrapper{ margin-left: -12px; }
.swiper-container03{ width: 650px; overflow: inherit !important;}


#box_center {
    margin: 20px auto 30px;
    width: 1004px;
}
#box_center_left {
    width: 220px;
    float: left;
    overflow: hidden;
}
#center_left1 {
    width: 220px;
    background: url(../images/left1.jpg) no-repeat;
    height: 30px;
}
#wz {
    line-height: 30px;
    font-family: 微软雅黑;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}
#box_center_left2 {
    border-bottom: #2b7bbe 1px solid;
    border-left: #2b7bbe 1px solid;
    padding-bottom: 5px;
    border-right: #2b7bbe 1px solid;
    padding-top: 5px;
}
.FrontComContent_list01-d1_c1 .menu-first {
    width: 200px;
    overflow: hidden;
}
.list2 li a{
    margin: 2px 0;
    width: 130px;
    background: url(../images/left2.jpg) no-repeat;
    height: 28px;
    color: #4c4849;
     line-height: 28px;
     display: block;
     
}
.list2 li a{ width: 200px; }
.list2 li a:hover{ background:#06c; color: #fff;  }
.list2 li{float: none; text-align: center;}
.list2{ width: 200px; margin: 0px auto; }
#center_left3 {
    margin-top: 15px;
    width: 220px;
    background: url(../images/left1.jpg) no-repeat;
    height: 30px;
}
#box_center_left4 {
    border-bottom: #2b7bbe 1px solid;
    text-align: left;
    border-left: #2b7bbe 1px solid;
    padding-bottom: 10px;
    padding-left: 10px;
    width: 198px;
    padding-right: 10px;
    border-right: #2b7bbe 1px solid;
    padding-top: 5px;
}
#box_center_right {
    position: relative;
    width: 754px;
    float: right;
    overflow: hidden;
}
#center_right1 {
    width: 754px;
    background: url(../images/right.jpg) no-repeat;
    height: 36px;
}
#wz1 {
    text-align: left;
    line-height: 36px;
    padding-left: 40px;
    width: 120px;
    font-family: 微软雅黑;
    float: left;
    font-size: 14px;
    overflow: hidden;
    font-weight: bold;
}
#box_mbx {
    width: 400px;
    padding-right: 10px;
    float: right;
    padding-top: 8px;
}
.FrontPublic_breadCrumb01-d1_c1 {
    text-align: left;
    line-height: 22px;
    margin: 0 auto;
    width: 100%;
    height: 22px;
    clear: both;
    overflow: hidden;
}
.FrontPublic_breadCrumb01-d1_c1 DIV {
    text-align: right;
    width: 100%;
    float: left;
}
.FrontPublic_breadCrumb01-d1_c1 DIV a{
        color: #4c4849;
    text-decoration: none;
}
#box_center_right2 .title {
    position: absolute;
    top: 0;
    left: 40px;
}
#box_center_right2 .title H3 {
    text-align: left;
    padding-bottom: 0;
    line-height: 36px;
    margin: 0;
    padding-left: 0;
    width: 100%;
    padding-right: 0;
    font-family: 微软雅黑;
    font-size: 14px;
    overflow: hidden;
    word-break: break-all;
    font-weight: bold;
    padding-top: 0;
}
#box_center_right {
    position: relative;
    width: 754px;
    float: right;
    overflow: hidden;
}
.content p{ color: #666; text-indent: 2em; line-height: 25px; text-align: left;}
.content p span{ font-weight: bold; }
      
#about {
    background: url(../images/bg1.jpg) #eee repeat-x center top;
}

 
input,select {padding:0;margin:0;}
body{
     font-family:"Microsoft YaHei","微软雅黑",helvetica,arial,verdana,tahoma,sans-serif; font-size:14px; overflow-x:hidden;
     font-size: 12px;
     font-size: 14px;
     color: #666;

}
#index{
    text-align: center;
    padding-bottom: 0;
    overflow-x: hidden;
    margin: 0 auto;
    padding-left: 0;
    width: 100%;
    padding-right: 0;
   
    background: url(../images/bg.jpg) #fff repeat-x center top;
    color: #454545;
    padding-top: 0;

}
.pageWidth {
    background-image: none;
    margin: 0 auto;
    width: 100%;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: center center;
    height: auto;
}
#box_root {
    height: auto;
    margin-left: auto;
    margin-right: auto;
}
#box_header {
    margin: 0 auto;
    width: 1004px;
}
.head_r{ float: right; font-size:12px; margin-right:10px; }
#header1 {
    width: 1004px;
    background: url(../images/top.jpg) no-repeat;
    height: 110px;
}
#box_banner {
    margin: 0 auto;
    width: 1420px;
}
.head_r{ text-align: right; margin-top: 7px;}
.head_r,.head_r a{ color: #fff; }
.head_r a{ text-decoration: none; }
.head_r span{ padding: 0px 5px; }
.nav-first {
    border-bottom: gray 0 solid;
    padding-bottom: 0;
    list-style-type: none;
    margin: 0;
    padding-left: 0;
    width: 100%;
    padding-right: 0;
    font: bold 12px Verdana;
    overflow: hidden;
    padding-top: 0;
    background: none transparent scroll repeat 0 0;
    float: left;
}
.nav-first li a{
    text-align: center;
    padding-bottom: 6px;
    margin: 0;
    width: 122px;
    display: block;
    font-family: "宋体",Arial;
    float: left;
    color: white;
    font-size: 14px;
    text-decoration: none;
    padding-top: 6px;
   line-height: 40px;
}
.nav-first li{ 
    position: relative;
    padding-left: 2px;
    white-space: nowrap;
    background: url(../images/shu.jpg) no-repeat;
    float: left;
}
.nav-first li.first{ background: no-repeat; }
#box_banner {
    margin: 0 auto;
    width: 1420px;
    
}
.menu{ height: 52px; }
.banner{height: 260px;}

.swiper-container01 .swiper-slide img{ width: 100%; }
.swiper-container01 .swiper-pagination-bullet{ width: 16px; height: 16px; border: 1px solid #000; border-radius: 0px; background: #fff; opacity: 1; text-align: center; line-height: 16px; color: #000 }
.swiper-container01 .swiper-pagination-bullet-active{ background: #f00; color: #fff; }

#box_main {
    margin: 20px auto 0;
    width: 1004px;
}
#box_left {
    width: 299px;
    background: url(../images/index1.jpg) no-repeat;
    float: left;
    height: 213px;
}
#left1 {
    height: 45px;
}
#box_left2 {
    padding-left: 10px;
    width: 280px;
    padding-top: 8px;
}
.left_ul li{
    list-style: none;
    padding-left: 12px; 
    background: url(../images/ico.png) no-repeat 0 12px;
    color: #000;
    font-size: 12px;
    font-weight: normal;
    border-bottom: #666 1px dashed;
    float: none;
    line-height: 20px; text-align: left;
    padding: 5px 0px 5px 12px;
}
.left_ul li a{
    color: #454545;
    text-decoration: none;
}
.left_ul li a:hover{ color: #f00; }
#box_middle {
    width: 430px;
    background: url(../images/index2.jpg) no-repeat;
    float: left;
    height: 213px;
    margin-left: 13px;
}
#middle1 {
    height: 45px;
}
#box_middle2 {
    text-align: left;
    padding-left: 10px;
    width: 410px;
    padding-top: 15px;
}
.columnSpace {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}
#left1 A {
    margin-top: 13px;
    width: 50px;
    display: block;
    float: right;
    height: 20px;
    margin-right: 14px;
}
#middle1 A {
    margin-top: 13px;
    width: 50px;
    display: block;
    float: right;
    height: 20px;
    margin-right: 10px;
}
#right1 {
    height: 45px;
}
#box_right2 {
    text-align: left;
    padding-left: 8px;
    width: 230px;
    padding-top: 8px;
}
#box_right {
    width: 250px;
    background: url(../images/index3.jpg) no-repeat;
    float: right;
    height: 213px;
}
#box_right2 video{ width: 100%; }
#box_main1 {
    margin: 20px auto 0;
    width: 1004px;
}
#main1_left {
    width: 742px;
    background: url(../images/index4.jpg) no-repeat;
    float: left;
    height: 237px;
    overflow: hidden;
}
#main1_right {
    margin-top: 7px;
    width: 250px;
    background: url(../images/index5.jpg) no-repeat;
    float: right;
    height: 229px;
}
#main1_right1 {
    height: 45px;
}
#box_main1_right2 {
    text-align: left;
    padding-left: 10px;
    width: 230px;
    padding-top: 10px;
}
.FrontSpecifies_show01-d3_c1 {
    margin: 0 auto;
    width: 100%;
}
#link {
    margin: 20px auto 0;
    width: 1004px;
    height: 50px;
    clear: both;
}
#box_link1 {
    text-align: left;
    padding-top: 20px;
}
#box_footer {
    margin: 0 auto;
    width: 100%;
    background: url(../images/bottom.jpg);
    height: 152px;
}
#box_footer1 {
    text-align: left;
    margin: 0 auto;
    width: 1004px;
    padding-top: 30px;
}
#box_footer a,#box_footer{ color: #fff; }
#box_footer a:hover{ color: #f00; }
#box_footer p >a{ padding: 0px 5px; }
.swiper-container03 .swiper-slide{padding: 2px; }
.swiper-container03 .swiper-slide img{ max-width: 100%; border: 1px solid #000;  }
.banner_in{ width: 700px; margin: 40px auto 0; }
.swiper-container03 .swiper-wrapper{ margin-left: -12px; }
.swiper-container03{ width:650; padding-left:10px; overflow: inherit !important;}


#box_center {
    margin: 20px auto 30px;
    width: 1004px;
}
#box_center_left {
    width: 220px;
    float: left;
    overflow: hidden;
}
#center_left1 {
    width: 220px;
    background: url(../images/left1.jpg) no-repeat;
    height: 30px;
}
#wz {
    line-height: 30px;
    font-family: 微软雅黑;
    color: #fff;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}
#box_center_left2 {
    border-bottom: #2b7bbe 1px solid;
    border-left: #2b7bbe 1px solid;
    padding-bottom: 5px;
    border-right: #2b7bbe 1px solid;
    padding-top: 5px;
}
.FrontComContent_list01-d1_c1 .menu-first {
    width: 200px;
    overflow: hidden;
}
.list2 li a{
    margin: 2px 0;
    width: 130px;
    background: url(../images/left2.jpg) no-repeat;
    height: 28px;
    color: #4c4849;
     line-height: 28px;
     display: block;
     
}
.list2 li a{ width: 200px; }
.list2 li a:hover{ background:#06c; color: #fff;  }
.list2 li{float: none; text-align: center; background:none;}
.list2{ width: 200px; margin: 0px auto; }
#center_left3 {
    margin-top: 15px;
    width: 220px;
    background: url(../images/left1.jpg) no-repeat;
    height: 30px;
}
#box_center_left4 {
    border-bottom: #2b7bbe 1px solid;
    text-align: left;
    border-left: #2b7bbe 1px solid;
    padding-bottom: 10px;
    padding-left: 10px;
    width: 198px;
    padding-right: 10px;
    border-right: #2b7bbe 1px solid;
    padding-top: 5px;
}
#box_center_right {
    position: relative;
    width: 754px;
    float: right;
    overflow: hidden;
}
#center_right1 {
    width: 754px;
    background: url(../images/right.jpg) no-repeat;
    height: 36px;
}
#wz1 {
    text-align: left;
    line-height: 36px;
    padding-left: 40px;
    width: 120px;
    font-family: 微软雅黑;
    float: left;
    font-size: 14px;
    overflow: hidden;
    font-weight: bold;
}
#box_mbx {
    width: 400px;
    padding-right: 10px;
    float: right;
    padding-top: 8px;
}
.FrontPublic_breadCrumb01-d1_c1 {
    text-align: left;
    line-height: 22px;
    margin: 0 auto;
    width: 100%;
    height: 22px;
    clear: both;
    overflow: hidden;
}
.FrontPublic_breadCrumb01-d1_c1 DIV {
    text-align: right;
    width: 100%;
    float: left;
}
.FrontPublic_breadCrumb01-d1_c1 DIV a{
        color: #4c4849;
    text-decoration: none;
}
#box_center_right2 .title {
    position: absolute;
    top: 0;
    left: 40px;
}
#box_center_right2 .title H3 {
    text-align: left;
    padding-bottom: 0;
    line-height: 36px;
    margin: 0;
    padding-left: 0;
    width: 100%;
    padding-right: 0;
    font-family: 微软雅黑;
    font-size: 14px;
    overflow: hidden;
    word-break: break-all;
    font-weight: bold;
    padding-top: 0;
}
#box_center_right {
    position: relative;
    width: 754px;
    float: right;
    overflow: hidden;
}
.content { margin-top:10px; text-align: left;}
.content p{ color: #666; text-indent: 2em; line-height: 25px; text-align: left;}
.content p span{ font-weight: bold; }
      
#about {
    background: url(../images/bg1.jpg) #eee repeat-x center top;
}
/*分页样式*/
.page_info{text-align:center;margin-top:10px;color:#333;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{height:24px;line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:12px;margin-top:20px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #e8e8e8;background:#f8f8f8;text-align:center;padding:0 8px;margin:0 1px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#333;border:1px solid #ccc;background:#E5EDF2;}
/*产品栏目*/
.product_list li{width:195px;float:left;margin-bottom:7px; margin-left:10px;}
.product_list li a.img{width:195px;height:152px;display:table-cell;vertical-align:middle;text-align:center;*display:block;*font-size:125px;*font-family:Arial;border:1px solid #ccc;overflow:hidden;}
.product_list li a.img img{vertical-align:middle;width:195px;height:152px;}
.product_list li a.img:hover{border:1px solid #F90;}
.product_list li p.info{width:195px;line-height:30px;}
.product_list li p.info span{font-family:Verdana;color:#d94f44;float:right;}
.product_list li p.info a{float:left;color:#555;}

/*新闻栏目*/
.news_list li{ width:750px;line-height:30px;background:url(images/dot_line.gif) repeat-x 0 30px;padding-top:1px;}
.news_list li a:hover{text-decoration:none;color:#999;}
.news_list .span title{float:left;font-family:Arial;color:#5868bf;}
.news_list .span time{float:right;font-family:Arial;color:#5868bf;}
.news_list strong{padding-right:5px;font-size:8px;color:#fc0000;}

/*列表内容页*/
.listConts{line-height:26px;color:#666;}
.listConts .title{font-size:24px;text-align:center;line-height:40px;color:#000;}
.listConts .info{width:380px;height:27px;line-height:28px;text-align:center;margin:15px auto;border:1px solid #ccc;border-left:none;border-right:none;color:#666;}
.listConts .info small{margin-left:8px;margin-right:3px;color:#999;font-size:12px;}
.listConts .info .small,.info .big{font-family:Georgia;font-weight:bold;cursor:pointer;}
.listConts .info .small{font-size:10px;padding-right:3px;}
.listConts .info .big{color:#003ba6;padding-left:3px;}
.listConts .desc{margin:20px 0 15px;padding:5px 10px;line-height:20px;border:1px solid #f4e4b4;background:#fffff0;}
.listConts .showimg{margin:20px 0;text-align:center;}
.listConts .showimg a img{border:1px solid #ccc;padding:1px;}
.listConts .showimg a:hover img{border:1px solid #F90;padding:1px;}
.listConts .conttitle{font-weight:bold;padding-bottom:7px;margin-bottom:7px;color:#2f2f2f;line-height:24px;border-bottom:1px solid #ddd;font-size:14px;}
.listConts .author{text-align:right;color:#999;}
/*留言栏目*/
.msgtitle{display:block;padding-bottom:5px;font-size:14px;font-weight:bold;}
.message_block{color:#666;}
.message_block p{padding:12px;}
.msg_input{width:400px;border:1px solid #e0e0e0;padding:8px 9px;background:#fff;font-size:13px;color:#888;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;}
.msg_input_on{width:400px;border:1px solid #8cd1ff;background:#f1f9ff;padding:8px 9px;-webkit-box-shadow:0px 2px 0px 0px rgba(0, 0, 0, 0.03);box-shadow: 0px 2px 0px 0px rgba(0, 0, 0, 0.03);border-radius:2px;font-size:13px;color:#888;}
.message_labes{font-size:14px;}
.message_title{height:34px;line-height:34px;background:#f6f9fb;padding:0 12px;}
.message_title h2{color:#376b88;font-size:14px;float:left;}
.message_title span{float:right;font-weight:bold;color:#999;}
.message_info{color:#8ea6b6;text-align:right;}
.message_replay{background:#f5f5f5;padding:0 12px;}
.msg_btn_area{margin:16px 0;text-align:right;}
.msg_btn_area a{display:inline-block;padding:5px 15px;background:#09F;color:#fff;text-align:center;font-family:"宋体";font-size:14px;overflow:hidden;cursor:pointer;font-weight:bold;}
.msg_btn_area a:hover{text-decoration:none;background:#F60}
.msgflag{margin-left:4px;font-size:12px;color:#900;}
.secon_ul{ display: none; }


#page{ clear:both; height:40px; margin:0 auto; text-align:center; display: table; }
#page li{ float:left; padding:5px 14px; border:1px solid #CCCCCC; margin-right:6px; color:#666; font-size:12px; list-style:none;}
#page li:hover{border:1px solid #0060ad;}
#page li:hover a{color:#0060ad}
#page li a{ color:#666}
#page li.active{border:1px solid #0060ad; background-color:#0060ad; color:#FFFFFF}
#page li.active a{ color:#fff}